.banner {
  width: 670rpx;
  height: 302rpx;
  margin-top: 30rpx;
}
.title {
  width: 670rpx;
  font-size: 36rpx;
  color: var(--color);
  margin-top: 26rpx;
  font-weight: 600;
  text-shadow: -2px 0 white, 0 2px white, 2px 0 white, 0 -2px white;
  transform: skewX(-10deg);
  display: flex;
  align-items: center;
  &::before {
    content: "";
    width: 6rpx;
    height: 42rpx;
    background-color: var(--color);
    border-radius: 96rpx;
    transform: skewX(10deg);
    margin-right: 10rpx;
  }
}
.list {
  width: 670rpx;
  display: flex;
  flex-wrap: wrap;
  margin-top: 24rpx;
}
